Although the waitered service was very good, there was a problem with the communication of orders to the kitchen. A starter was missed and not served. Later one of the mains, a fillet steak was over-cooked and had to be replaced. Although the replacement meal was correctly cooked, it meant that the person in our party was kept waiting, while everyone else had finished their mains. A disappointing experience.